engineering adhesive - English Synonyms Dictionary